Skip to content

fix: prod CI가 임시 DB 컨테이너를 쓰도록 수정 (테스트 실행 포함) - #219

Merged
unam98 merged 1 commit into
mainfrom
ci/prod-ci-use-local-db-containers
Aug 5, 2026
Merged

fix: prod CI가 임시 DB 컨테이너를 쓰도록 수정 (테스트 실행 포함)#219
unam98 merged 1 commit into
mainfrom
ci/prod-ci-use-local-db-containers

Conversation

@unam98

@unam98 unam98 commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

작업 배경

  • prod-ci.yml이 -x test로 테스트를 건너뛰고 있었고, 건너뛰지 않더라도 실제 원격 prod DB에 의존하는 구조였음. dev-ci에서 동일한 문제를 이미 겪고 고쳤던 것과 같은 패턴.

변경 사항

영역 내용
.github/workflows/prod-ci.yml -x test 제거, CI 안에 임시 postgres/redis 컨테이너를 띄우고 그쪽을 바라보게 datasource/redis 접속 정보를 환경변수로 오버라이드

영향 범위

  • CI 실행 방식만 변경, 애플리케이션 코드 변경 없음. main에 대한 PR을 낼 때마다 이제 실제로 테스트가 돌고, 원격 prod DB 상태에 의존하지 않는 격리된 환경에서 검증됨.
  • 런타임(배포) 영향 없음 — CI 워크플로우 파일만 변경.

Test Plan

🤖 Generated with Claude Code

-x test로 테스트를 건너뛰고 있었고, 건너뛰지 않더라도 실제 prod DB에
의존하는 구조였음 (dev-ci에서 이미 겪은 것과 동일한 문제). dev-ci와
동일하게 CI 안에 임시 postgres/redis 컨테이너를 띄우고 그쪽을 보게
수정.
@unam98 unam98 self-assigned this Aug 5, 2026
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 78871a38-21a0-4c1c-9c6c-0ceab890b8b4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@unam98
unam98 merged commit 3da7e0c into main Aug 5, 2026
1 check passed
@unam98
unam98 deleted the ci/prod-ci-use-local-db-containers branch August 5, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants